/**
 * @author Simon Richardson - me@simonrichardson.info
 */
package org.osflash.signals.natives.base;

import org.osflash.signals.natives.sets.DisplayObjectSignalSet;
import flash.display.Shape;

class SignalShape extends Shape {
	public var signals(getSignals, never) : DisplayObjectSignalSet;

	var _signals : DisplayObjectSignalSet;
	public function getSignals() : DisplayObjectSignalSet {
		return _signals ||= new DisplayObjectSignalSet(this);
	}

}

